package com.bjpowernode.javase.collection;

import java.util.ArrayList;
import java.util.Collection;
import java.util.HashSet;
import java.util.Iterator;

public class CollectionTest03 {
    public static void main(String[] args) {

        //创建集合对象
        Collection c1 = new ArrayList();//ArrayList集合：有序可重复
        //添加元素
        c1.add(1);
        c1.add(2);
        c1.add(3);
        c1.add(4);
        c1.add(1);
        //迭代
        Iterator it = c1.iterator();
        while(it.hasNext()){
            //存进去什么类型，取出来还是什么类型。
            Object obj  = it.next();
            System.out.println(obj);
        }

        System.out.println("=============");
        //HashSet集合：无序不可重复
        //无序：存进去和取出来的顺序不一定相同
        //不可重复：存进去100后，不能再存进去100
        Collection c2 = new HashSet();
        c2.add(100);
        c2.add(200);
        c2.add(300);
        c2.add(400);
        c2.add(500);
        c2.add(600);
        c2.add(700);
        c2.add(800);
        c2.add(100);
        Iterator it2 = c2.iterator();
        while(it2.hasNext()){
            System.out.println(it2.next());
        }

        System.out.println(10 >> 1);

    }
}
